home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / kyfs1700.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  31.9 KB  |  1,403 lines

  1. *%
  2. *% Copyright (c) 2000 Kyocera Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.1"
  6. *GPDFileName: "KYFS1700.GPD"
  7. *GPDFileVersion: "1.1.0228A"
  8. *Include: "StdNames.gpd"
  9. *Include: "ttfsub.gpd"
  10. *ModelName: "Kyocera FS-1700"
  11. *MasterUnits: PAIR(600, 600)
  12. *ResourceDLL: "kyores.dll"
  13. *PrintRate: 12
  14. *PrintRatePPM: 12
  15. *PrintRateUnit: PPM
  16. *PrinterType: PAGE
  17. *MaxCopies: 999
  18. *rcInstalledOptionNameID: 313
  19. *rcNotInstalledOptionNameID: 312
  20. *%******************MULTIPLE DLLs******************
  21. *Feature: RESDLL
  22. {
  23.     *Option: KyoRes
  24.     {
  25.         *Name: "kyores.dll"
  26.     }
  27.     *Option: KyoFonts
  28.     {
  29.         *Name: "kyofonts.dll"
  30.     }
  31. }
  32. *%******************ORIENTATION********************
  33. *Feature: Orientation
  34. {
  35.     *rcNameID: =ORIENTATION_DISPLAY
  36.     *DefaultOption: PORTRAIT
  37.     *Option: PORTRAIT
  38.     {
  39.         *rcNameID: =PORTRAIT_DISPLAY
  40.         *Command: CmdSelect
  41.         {
  42.             *Order: DOC_SETUP.1
  43.             *NoPageEject?: TRUE
  44.             *Cmd: "<1B>&l0O"
  45.         }
  46.     }
  47.     *Option: LANDSCAPE_CC90
  48.     {
  49.         *rcNameID: =LANDSCAPE_DISPLAY
  50.         *Command: CmdSelect
  51.         {
  52.             *Order: DOC_SETUP.1
  53.             *NoPageEject?: TRUE
  54.             *Cmd: "<1B>&l1O"
  55.         }
  56.     }
  57. }
  58. *%*****************PAPER CONSTRAINTS****************
  59. *BlockMacro: SmallPapers
  60. {
  61.     *Constraints: LIST(PaperSize.A6,PaperSize.B5ISO,PaperSize.Option8,PaperSize.EXECUTIVE)
  62. }
  63. *BlockMacro: Envelopes
  64. {
  65.     *Constraints: LIST(PaperSize.ENV_10,PaperSize.ENV_9,PaperSize.ENV_MONARCH)
  66.     *Constraints: LIST(PaperSize.ENV_PERSONAL,PaperSize.ENV_C5,PaperSize.ENV_DL)
  67. }
  68. *%********************PAPER SOURCE******************
  69. *Feature: InputBin
  70. {
  71.     *rcNameID: =PAPER_SOURCE_DISPLAY
  72.     *DefaultOption: Option2
  73.     *Option: Option2                *% Cassette 1 (Internal)
  74.     {
  75.         *rcNameID: 265
  76.         *InsertBlock: =SmallPapers
  77.         *InsertBlock: =Envelopes
  78.         *Command: CmdSelect
  79.         {
  80.             *Order: DOC_SETUP.4
  81.             *Cmd: "<1B>&l1H"
  82.         }
  83.     }
  84.     *Option: Option3                *% Cassette 2
  85.     {
  86.         *rcNameID: 488
  87.         *InsertBlock: =SmallPapers
  88.         *InsertBlock: =Envelopes
  89.         *Command: CmdSelect
  90.         {
  91.             *Order: DOC_SETUP.4
  92.             *Cmd: "<1B>&l4H"
  93.         }
  94.     }
  95.     *Option: Option4                *% Cassette 3
  96.     {
  97.         *rcNameID: 498
  98.         *InsertBlock: =SmallPapers
  99.         *InsertBlock: =Envelopes
  100.         *Command: CmdSelect
  101.         {
  102.             *Order: DOC_SETUP.4
  103.             *Cmd: "<1B>&l5H"
  104.         }
  105.     }
  106.     *Option: MANUAL                    *% Multi-Purpose Feeder
  107.     {
  108.         *rcNameID: 391
  109.         *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  110.         *Command: CmdSelect
  111.         {
  112.             *Order: DOC_SETUP.4
  113.             *Cmd: "<1B>&l2H"
  114.         }
  115.     }
  116.     *Option: Option7                *% Envelope Feeder
  117.     {
  118.         *rcNameID: 502
  119.         *InsertBlock: =SmallPapers
  120.         *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  121.         *Constraints: LIST(PaperSize.LETTER,PaperSize.LEGAL,PaperSize.A4,PaperSize.A5,PaperSize.B5)
  122.         *Command: CmdSelect
  123.         {
  124.             *Order: DOC_SETUP.4
  125.             *Cmd: "<1B>&l6H"
  126.         }
  127.     }
  128.     *Option: Option9                *% Bulk Feeder
  129.     {
  130.         *rcNameID: 497
  131.         *Command: CmdSelect
  132.         {
  133.             *Order: DOC_SETUP.4
  134.             *Cmd: "<1B>&l2H"
  135.         }
  136.     }
  137. }
  138. *%*********************RESOLUTION*******************
  139. *Feature: Resolution
  140. {
  141.     *rcNameID: =RESOLUTION_DISPLAY
  142.     *DefaultOption: Option1
  143.     *Option: Option1
  144.     {
  145.         *Name: "600 "=DOTS_PER_INCH
  146.         *DPI: PAIR(600, 600)
  147.         *TextDPI: PAIR(600, 600)
  148.         *MinStripBlankPixels: 32
  149.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  150.         *SpotDiameter: 100
  151.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  152.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  153.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  154.         *switch: Memory
  155.         {
  156.             *case: 2048KB
  157.             {
  158.                 *Command: CmdSelect
  159.                 {
  160.                     *Order: JOB_SETUP.4
  161.                     *Cmd: "@PJL SET RESOLUTION=600<0D0A>@PJL ENTER LANGUAGE = PCL<0D0A1B>E<1B>*t600R<1B>&u"
  162. + "600D<1B>*r3F"
  163.                 }
  164.                 EXTERN_GLOBAL: *RotateRaster?: FALSE
  165.             }
  166.             *default:
  167.             {
  168.                 *Command: CmdSelect
  169.                 {
  170.                     *Order: JOB_SETUP.4
  171.                     *Cmd: "@PJL SET RESOLUTION=600<0D0A>@PJL ENTER LANGUAGE = PCL<0D0A1B>E<1B>*t600R<1B>&u"
  172. + "600D<1B>*r0F"
  173.                 }
  174.                 EXTERN_GLOBAL: *RotateRaster?: TRUE
  175.             }
  176.         }
  177.     }
  178.     *Option: Option2
  179.     {
  180.         *Name: "300 "=DOTS_PER_INCH
  181.         *DPI: PAIR(300, 300)
  182.         *TextDPI: PAIR(300, 300)
  183.         *MinStripBlankPixels: 32
  184.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  185.         *SpotDiameter: 100
  186.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  187.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  188.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  189.         *Command: CmdSelect
  190.         {
  191.             *Order: JOB_SETUP.4
  192.             *Cmd: "@PJL SET RESOLUTION=300<0D0A>@PJL ENTER LANGUAGE = PCL<0D0A1B>E<1B>*t300R<1B>&u"
  193. + "600D<1B>*r0F"
  194.         }
  195.         EXTERN_GLOBAL: *RotateRaster?: TRUE
  196.     }
  197. }
  198. *%********************PAPER SIZE********************
  199. *Feature: PaperSize
  200. {
  201.     *rcNameID: =PAPER_SIZE_DISPLAY
  202.     *DefaultOption: LETTER
  203.     *Option: LETTER
  204.     {
  205.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  206.         *PageProtectMem: 4109
  207.         *switch: Orientation
  208.         {
  209.             *case: PORTRAIT
  210.             {
  211.                 *PrintableArea: PAIR(4800, 6350)
  212.                 *PrintableOrigin: PAIR(140, 100)
  213.                 *CursorOrigin: PAIR(143, 95)
  214.                 *Command: CmdSelect
  215.                 {
  216.                     *Order: DOC_SETUP.5
  217.                     *Cmd: "<1B>&l2a&l8c1E<1B>*p0x0Y<1B>*c0t5776x7670Y"
  218.                 }
  219.             }
  220.             *case: LANDSCAPE_CC90
  221.             {
  222.                 *PrintableArea: PAIR(4810, 6290)
  223.                 *PrintableOrigin: PAIR(150, 150)
  224.                 *CursorOrigin: PAIR(95, 6481)
  225.                 *Command: CmdSelect
  226.                 {
  227.                     *Order: DOC_SETUP.5
  228.                     *Cmd: "<1B>&l2a&l8c1E<1B>*p0x0Y<1B>*c0t7670x5822Y"
  229.                 }
  230.             }
  231.         }
  232.     }
  233.     *Option: LEGAL
  234.     {
  235.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  236.         *PageProtectMem: 5230
  237.         *switch: Orientation
  238.         {
  239.             *case: PORTRAIT
  240.             {
  241.                 *PrintableArea: PAIR(4800, 8150)
  242.                 *PrintableOrigin: PAIR(140, 100)
  243.                 *CursorOrigin: PAIR(143, 95)
  244.                 *Command: CmdSelect
  245.                 {
  246.                     *Order: DOC_SETUP.5
  247.                     *Cmd: "<1B>&l3a&l8c1E<1B>*p0x0Y<1B>*c0t5776x9830Y"
  248.                 }
  249.             }
  250.             *case: LANDSCAPE_CC90
  251.             {
  252.                 *PrintableArea: PAIR(4800, 8100)
  253.                 *PrintableOrigin: PAIR(150, 150)
  254.                 *CursorOrigin: PAIR(95, 8281)
  255.                 *Command: CmdSelect
  256.                 {
  257.                     *Order: DOC_SETUP.5
  258.                     *Cmd: "<1B>&l3a&l8c1E<1B>*p0x0Y<1B>*c0t9830x5822Y"
  259.                 }
  260.             }
  261.         }
  262.     }
  263.     *Option: EXECUTIVE
  264.     {
  265.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  266.         *PageProtectMem: 4109
  267.         *switch: Orientation
  268.         {
  269.             *case: PORTRAIT
  270.             {
  271.                 *PrintableArea: PAIR(4050, 6050)
  272.                 *PrintableOrigin: PAIR(140, 100)
  273.                 *CursorOrigin: PAIR(143, 95)
  274.                 *Command: CmdSelect
  275.                 {
  276.                     *Order: DOC_SETUP.5
  277.                     *Cmd: "<1B>&l1a&l8c1E<1B>*p0x0Y<1B>*c0t4876x7310Y"
  278.                 }
  279.             }
  280.             *case: LANDSCAPE_CC90
  281.             {
  282.                 *PrintableArea: PAIR(4050, 6000)
  283.                 *PrintableOrigin: PAIR(150, 150)
  284.                 *CursorOrigin: PAIR(95, 6181)
  285.                 *Command: CmdSelect
  286.                 {
  287.                     *Order: DOC_SETUP.5
  288.                     *Cmd: "<1B>&l1a&l8c1E<1B>*p0x0Y<1B>*c0t7310x4922Y"
  289.                 }
  290.             }
  291.         }
  292.     }
  293.     *Option: A4
  294.     {
  295.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  296.         *PageProtectMem: 4249
  297.         *switch: Orientation
  298.         {
  299.             *case: PORTRAIT
  300.             {
  301.                 *PrintableArea: PAIR(4662, 6764)
  302.                 *PrintableOrigin: PAIR(150, 100)
  303.                 *CursorOrigin: PAIR(143, 95)
  304.                 *Command: CmdSelect
  305.                 {
  306.                     *Order: DOC_SETUP.5
  307.                     *Cmd: "<1B>&l26a&l8c1E<1B>*p0x0Y<1B>*c0t5611x8167Y"
  308.                 }
  309.             }
  310.             *case: LANDSCAPE_CC90
  311.             {
  312.                 *PrintableArea: PAIR(4662, 6714)
  313.                 *PrintableOrigin: PAIR(150, 150)
  314.                 *CursorOrigin: PAIR(95, 6895)
  315.                 *Command: CmdSelect
  316.                 {
  317.                     *Order: DOC_SETUP.5
  318.                     *Cmd: "<1B>&l26a&l8c1E<1B>*p0x0Y<1B>*c0t8167x5657Y"
  319.                 }
  320.             }
  321.         }
  322.     }
  323.     *Option: A5
  324.     {
  325.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  326.         *PageProtectMem: 2125
  327.         *switch: Orientation
  328.         {
  329.             *case: PORTRAIT
  330.             {
  331.                 *PrintableArea: PAIR(3198, 4662)
  332.                 *PrintableOrigin: PAIR(150, 150)
  333.                 *CursorOrigin: PAIR(143, 95)
  334.                 *Command: CmdSelect
  335.                 {
  336.                     *Order: DOC_SETUP.5
  337.                     *Cmd: "!R!spsz13;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t3854x5705Y"
  338.                 }
  339.             }
  340.             *case: LANDSCAPE_CC90
  341.             {
  342.                 *PrintableArea: PAIR(3198, 4662)
  343.                 *PrintableOrigin: PAIR(150, 150)
  344.                 *CursorOrigin: PAIR(95, 4843)
  345.                 *Command: CmdSelect
  346.                 {
  347.                     *Order: DOC_SETUP.5
  348.                     *Cmd: "!R!spsz13;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t5705x3900Y"
  349.                 }
  350.             }
  351.         }
  352.     }
  353.     *Option: A6
  354.     {
  355.         *rcNameID: 258
  356.         *PageDimensions: PAIR(2480, 3498)
  357.         *PageProtectMem: 2125
  358.         *switch: Orientation
  359.         {
  360.             *case: PORTRAIT
  361.             {
  362.                 *PrintableArea: PAIR(2180, 3198)
  363.                 *PrintableOrigin: PAIR(150, 150)
  364.                 *CursorOrigin: PAIR(143, 95)
  365.                 *Command: CmdSelect
  366.                 {
  367.                     *Order: DOC_SETUP.5
  368.                     *Cmd: "!R!spsz14;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t2632x3948Y"
  369.                 }
  370.             }
  371.             *case: LANDSCAPE_CC90
  372.             {
  373.                 *PrintableArea: PAIR(2180, 3198)
  374.                 *PrintableOrigin: PAIR(150, 150)
  375.                 *CursorOrigin: PAIR(95, 3379)
  376.                 *Command: CmdSelect
  377.                 {
  378.                     *Order: DOC_SETUP.5
  379.                     *Cmd: "!R!spsz14;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t3948x2678Y"
  380.                 }
  381.             }
  382.         }
  383.     }
  384.     *Option: B5
  385.     {
  386.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  387.         *PageProtectMem: 3198
  388.         *switch: Orientation
  389.         {
  390.             *case: PORTRAIT
  391.             {
  392.                 *PrintableArea: PAIR(4002, 5772)
  393.                 *PrintableOrigin: PAIR(150, 150)
  394.                 *CursorOrigin: PAIR(143, 95)
  395.                 *Command: CmdSelect
  396.                 {
  397.                     *Order: DOC_SETUP.5
  398.                     *Cmd: "!R!spsz9;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t4819x7036Y"
  399.                 }
  400.             }
  401.             *case: LANDSCAPE_CC90
  402.             {
  403.                 *PrintableArea: PAIR(4002, 5772)
  404.                 *PrintableOrigin: PAIR(150, 150)
  405.                 *CursorOrigin: PAIR(95, 5953)
  406.                 *Command: CmdSelect
  407.                 {
  408.                     *Order: DOC_SETUP.5
  409.                     *Cmd: "!R!spsz9;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t7036x4865Y"
  410.                 }
  411.             }
  412.         }
  413.     }
  414.     *Option: B5ISO
  415.     {
  416.         *rcNameID: 470
  417.         *PageDimensions: PAIR(4157, 5905)
  418.         *PageProtectMem: 3198
  419.         *switch: Orientation
  420.         {
  421.             *case: PORTRAIT
  422.             {
  423.                 *PrintableArea: PAIR(3850, 5650)
  424.                 *PrintableOrigin: PAIR(150, 150)
  425.                 *CursorOrigin: PAIR(143, 95)
  426.                 *Command: CmdSelect
  427.                 {
  428.                     *Order: DOC_SETUP.5
  429.                     *Cmd: "<1B>&l100a&l8c1E<1B>*p0x0Y<1B>*c0t4644x6836Y"
  430.                 }
  431.             }
  432.             *case: LANDSCAPE_CC90
  433.             {
  434.                 *PrintableArea: PAIR(3850, 5600)
  435.                 *PrintableOrigin: PAIR(150, 150)
  436.                 *CursorOrigin: PAIR(95, 5800)
  437.                 *Command: CmdSelect
  438.                 {
  439.                     *Order: DOC_SETUP.5
  440.                     *Cmd: "<1B>&l100a&l8c1E<1B>*p0x0Y<1B>*c0t6836x4690Y"
  441.                 }
  442.             }
  443.         }
  444.     }
  445.     *Option: Option8                    *% B6
  446.     {
  447.         *rcNameID: 259
  448.         *PageDimensions: PAIR(3024, 4302)
  449.         *PageProtectMem: 3198
  450.         *switch: Orientation
  451.         {
  452.             *case: PORTRAIT
  453.             {
  454.                 *PrintableArea: PAIR(2724, 4002)
  455.                 *PrintableOrigin: PAIR(150, 150)
  456.                 *CursorOrigin: PAIR(143, 95)
  457.                 *Command: CmdSelect
  458.                 {
  459.                     *Order: DOC_SETUP.5
  460.                     *Cmd: "!R!spsz15;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t3285x4913Y"
  461.                 }
  462.             }
  463.             *case: LANDSCAPE_CC90
  464.             {
  465.                 *PrintableArea: PAIR(2724, 4002)
  466.                 *PrintableOrigin: PAIR(150, 150)
  467.                 *CursorOrigin: PAIR(95, 4183)
  468.                 *Command: CmdSelect
  469.                 {
  470.                     *Order: DOC_SETUP.5
  471.                     *Cmd: "!R!spsz15;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t4913x3331Y"
  472.                 }
  473.             }
  474.         }
  475.     }
  476.     *Option: ENV_10
  477.     {
  478.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  479.         *PageProtectMem: 4109
  480.         *switch: Orientation
  481.         {
  482.             *case: PORTRAIT
  483.             {
  484.                 *PrintableArea: PAIR(2177, 5400)
  485.                 *PrintableOrigin: PAIR(150, 150)
  486.                 *switch: Resolution
  487.                 {
  488.                     *case: Option2
  489.                     {
  490.                         *PrintableArea: PAIR(2176, 5400)
  491.                     }
  492.                 }
  493.                 *CursorOrigin: PAIR(143, 95)
  494.                 *Command: CmdSelect
  495.                 {
  496.                     *Order: DOC_SETUP.5
  497.                     *Cmd: "<1B>&l81a&l8c1E<1B>*p0x0Y<1B>*c0t2630x6590Y"
  498.                 }
  499.             }
  500.             *case: LANDSCAPE_CC90
  501.             {
  502.                 *PrintableArea: PAIR(2177, 5400)
  503.                 *PrintableOrigin: PAIR(150, 150)
  504.                 *switch: Resolution
  505.                 {
  506.                     *case: Option2
  507.                     {
  508.                         *PrintableArea: PAIR(2176, 5400)
  509.                     }
  510.                 }
  511.                 *CursorOrigin: PAIR(95, 5581)
  512.                 *Command: CmdSelect
  513.                 {
  514.                     *Order: DOC_SETUP.5
  515.                     *Cmd: "<1B>&l81a&l8c1E<1B>*p0x0Y<1B>*c0t6590x2676Y"
  516.                 }
  517.             }
  518.         }
  519.     }
  520.     *Option: ENV_9
  521.     {
  522.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  523.         *PageProtectMem: 4109
  524.         *switch: Orientation
  525.         {
  526.             *case: PORTRAIT
  527.             {
  528.                 *PrintableArea: PAIR(2028, 5028)
  529.                 *PrintableOrigin: PAIR(150, 150)
  530.                 *CursorOrigin: PAIR(143, 95)
  531.                 *Command: CmdSelect
  532.                 {
  533.                     *Order: DOC_SETUP.5
  534.                     *Cmd: "!R!spsz16;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t2450x6144Y"
  535.                 }
  536.             }
  537.             *case: LANDSCAPE_CC90
  538.             {
  539.                 *PrintableArea: PAIR(2028, 5028)
  540.                 *PrintableOrigin: PAIR(150, 150)
  541.                 *CursorOrigin: PAIR(95, 5209)
  542.                 *Command: CmdSelect
  543.                 {
  544.                     *Order: DOC_SETUP.5
  545.                     *Cmd: "!R!spsz16;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t6144x2496Y"
  546.                 }
  547.             }
  548.         }
  549.     }
  550.     *Option: ENV_MONARCH
  551.     {
  552.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  553.         *PageProtectMem: 4109
  554.         *switch: Orientation
  555.         {
  556.             *case: PORTRAIT
  557.             {
  558.                 *PrintableArea: PAIR(2028, 4200)
  559.                 *PrintableOrigin: PAIR(150, 150)
  560.                 *CursorOrigin: PAIR(143, 95)
  561.                 *Command: CmdSelect
  562.                 {
  563.                     *Order: DOC_SETUP.5
  564.                     *Cmd: "<1B>&l80a&l8c1E<1B>*p0x0Y<1B>*c0t2450x5150Y"
  565.                 }
  566.             }
  567.             *case: LANDSCAPE_CC90
  568.             {
  569.                 *PrintableArea: PAIR(2028, 4200)
  570.                 *PrintableOrigin: PAIR(150, 150)
  571.                 *CursorOrigin: PAIR(95, 4381)
  572.                 *Command: CmdSelect
  573.                 {
  574.                     *Order: DOC_SETUP.5
  575.                     *Cmd: "<1B>&l80a&l8c1E<1B>*p0x0Y<1B>*c0t5150x2496Y"
  576.                 }
  577.             }
  578.         }
  579.     }
  580.     *Option: ENV_PERSONAL
  581.     {
  582.         *rcNameID: 468
  583.         *PageProtectMem: 4109
  584.         *switch: Orientation
  585.         {
  586.             *case: PORTRAIT
  587.             {
  588.                 *PrintableArea: PAIR(1878, 3600)
  589.                 *PrintableOrigin: PAIR(150, 150)
  590.                 *CursorOrigin: PAIR(143, 95)
  591.                 *Command: CmdSelect
  592.                 {
  593.                     *Order: DOC_SETUP.5
  594.                     *Cmd: "!R!spsz17;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t2270x4430Y"
  595.                 }
  596.             }
  597.             *case: LANDSCAPE_CC90
  598.             {
  599.                 *PrintableArea: PAIR(1878, 3600)
  600.                 *PrintableOrigin: PAIR(150, 150)
  601.                 *CursorOrigin: PAIR(95, 3781)
  602.                 *Command: CmdSelect
  603.                 {
  604.                     *Order: DOC_SETUP.5
  605.                     *Cmd: "!R!spsz17;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t4430x2316Y"
  606.                 }
  607.             }
  608.         }
  609.     }
  610.     *Option: ENV_C5
  611.     {
  612.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  613.         *PageProtectMem: 4109
  614.         *switch: Orientation
  615.         {
  616.             *case: PORTRAIT
  617.             {
  618.                 *PrintableArea: PAIR(3528, 5112)
  619.                 *PrintableOrigin: PAIR(150, 150)
  620.                 *CursorOrigin: PAIR(143, 95)
  621.                 *Command: CmdSelect
  622.                 {
  623.                     *Order: DOC_SETUP.5
  624.                     *Cmd: "<1B>&l91a&l8c1E<1B>*p0x0Y<1B>*c0t4250x6245Y"
  625.                 }
  626.             }
  627.             *case: LANDSCAPE_CC90
  628.             {
  629.                 *PrintableArea: PAIR(3528, 5112)
  630.                 *PrintableOrigin: PAIR(150, 150)
  631.                 *CursorOrigin: PAIR(95, 5293)
  632.                 *Command: CmdSelect
  633.                 {
  634.                     *Order: DOC_SETUP.5
  635.                     *Cmd: "<1B>&l91a&l8c1E<1B>*p0x0Y<1B>*c0t6245x4296Y"
  636.                 }
  637.             }
  638.         }
  639.     }
  640.     *Option: ENV_DL
  641.     {
  642.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  643.         *PageProtectMem: 4109
  644.         *switch: Orientation
  645.         {
  646.             *case: PORTRAIT
  647.             {
  648.                 *PrintableArea: PAIR(2298, 4896)
  649.                 *PrintableOrigin: PAIR(150, 150)
  650.                 *CursorOrigin: PAIR(143, 95)
  651.                 *Command: CmdSelect
  652.                 {
  653.                     *Order: DOC_SETUP.5
  654.                     *Cmd: "<1B>&l90a&l8c1E<1B>*p0x0Y<1B>*c0t2774x5986Y"
  655.                 }
  656.             }
  657.             *case: LANDSCAPE_CC90
  658.             {
  659.                 *PrintableArea: PAIR(2298, 4896)
  660.                 *PrintableOrigin: PAIR(150, 150)
  661.                 *CursorOrigin: PAIR(95, 5077)
  662.                 *Command: CmdSelect
  663.                 {
  664.                     *Order: DOC_SETUP.5
  665.                     *Cmd: "<1B>&l90a&l8c1E<1B>*p0x0Y<1B>*c0t5986x2820Y"
  666.                 }
  667.             }
  668.         }
  669.     }
  670.     *Option: CUSTOMSIZE
  671.     {
  672.         *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  673.         *MinSize: PAIR(1800, 3000)
  674.         *MaxSize: PAIR(5100, 32767)
  675.         *MaxPrintableWidth: 5100
  676.         *MinLeftMargin: 50
  677.         *CenterPrintable?: FALSE
  678.         *PageProtectMem: 1692
  679.         *switch: Orientation
  680.         {
  681.             *case: PORTRAIT
  682.             {
  683.                 *Command: CmdSelect
  684.                 {
  685.                     *Order: DOC_SETUP.5
  686.                     *Cmd: "!R!spsz7;exit;<1B>&l4d1e" %d{(PhysPaperLength / 150) - 1}"F<1B>*p0x0Y<1B>*p0x0Y"
  687. + "<1B>*c0t" %d{(((PhysPaperWidth - 299) * 6) / 5) }"x" %d{(((PhysPaperLength - 300) * 6) / 5) }
  688. + "Y"
  689.                 }
  690.             }
  691.             *case: LANDSCAPE_CC90
  692.             {
  693.                 *Command: CmdSelect
  694.                 {
  695.                     *Order: DOC_SETUP.5
  696.                     *Cmd: "!R!spsz7;exit;<1B>&l4d1e" %d{(PhysPaperLength / 150) - 1}"f" %d{(((PhysPaperLength - 8400) * 6) / 5) }
  697. + "Z<1B>*p0x0Y<1B>*c0t" %d{(((PhysPaperLength - 300) * 6) / 5) }"x" %d{(((PhysPaperWidth - 300) * 6) / 5) }
  698. + "Y"
  699.                 }
  700.             }
  701.         }
  702.     }
  703. }
  704. *%*************PRINTER FEATURES:EcoPrint************
  705. *Feature: EcoPrint
  706. {
  707.     *rcNameID: 326
  708.     *DefaultOption: Option1
  709.     *Option: Option1
  710.     {
  711.         *rcNameID: =OFF_DISPLAY
  712.         *Command: CmdSelect
  713.         {
  714.             *Order: JOB_SETUP.1
  715.             *Cmd: "!R!SEM6;EXIT;<1B>%%-12345X@PJL SET ECOPRINT=OFF<0A>"
  716.         }
  717.     }
  718.     *Option: Option2
  719.     {
  720.         *rcNameID: =ON_DISPLAY
  721.         *Command: CmdSelect
  722.         {
  723.             *Order: JOB_SETUP.1
  724.             *Cmd: "!R!SEM6;EXIT;<1B>%%-12345X@PJL SET ECOPRINT=ON<0A>"
  725.         }
  726.     }
  727. }
  728. *%****************PRINTER FEATURES:KIR**************
  729. *Feature: PrintQuality
  730. {
  731.     *rcNameID: 375
  732.     *DefaultOption: Option3
  733.     *Option: Option1
  734.     {
  735.         *rcNameID: =OFF_DISPLAY
  736.         *Command: CmdSelect
  737.         {
  738.             *Order: JOB_SETUP.5
  739.             *Cmd: "!R!sir0;exit;"
  740.         }
  741.     }
  742.     *Option: Option2
  743.     {
  744.         *rcNameID: 378
  745.         *Command: CmdSelect
  746.         {
  747.             *Order: JOB_SETUP.5
  748.             *Cmd: "!R!sir1;exit;"
  749.         }
  750.     }
  751.     *Option: Option3
  752.     {
  753.         *rcNameID: 389
  754.         *Command: CmdSelect
  755.         {
  756.             *Order: JOB_SETUP.5
  757.             *Cmd: "!R!sir2;exit;"
  758.         }
  759.     }
  760.     *Option: Option4
  761.     {
  762.         *rcNameID: 361
  763.         *Command: CmdSelect
  764.         {
  765.             *Order: JOB_SETUP.5
  766.             *Cmd: "!R!sir3;exit;"
  767.         }
  768.     }
  769. }
  770. *%***********PRINTER FEATURES:Image Control*********
  771. *Feature: ImageControl
  772. {
  773.     *rcNameID: =IMAGECONTROL_DISPLAY
  774.     *DefaultOption: Option1
  775.     *Option: Option1
  776.     {
  777.         *rcNameID: 339
  778.         *Command: CmdSelect
  779.         {
  780.             *Order: JOB_SETUP.3
  781.             *Cmd: "@PJL SET IMAGEADAPT=AUTO"
  782.         }
  783.     }
  784.     *Option: Option2
  785.     {
  786.         *rcNameID: =OFF_DISPLAY
  787.         *Command: CmdSelect
  788.         {
  789.             *Order: JOB_SETUP.3
  790.             *Cmd: "@PJL SET IMAGEADAPT=OFF"
  791.         }
  792.     }
  793.     *Option: Option3
  794.     {
  795.         *rcNameID: =ON_DISPLAY
  796.         *Command: CmdSelect
  797.         {
  798.             *Order: JOB_SETUP.3
  799.             *Cmd: "@PJL SET IMAGEADAPT=ON"
  800.         }
  801.     }
  802. }
  803. *%***********PRINTER FEATURES:Print Density*********
  804. *Feature: PrintDensity
  805. {
  806.     *rcNameID: 404
  807.     *DefaultOption: Option2
  808.     *Option: Option1
  809.     {
  810.         *rcNameID: 378
  811.         *Command: CmdSelect
  812.         {
  813.             *Order: JOB_SETUP.2
  814.             *Cmd: "@PJL SET DENSITY=1"
  815.         }
  816.     }
  817.     *Option: Option2
  818.     {
  819.         *rcNameID: 389
  820.         *Command: CmdSelect
  821.         {
  822.             *Order: JOB_SETUP.2
  823.             *Cmd: "@PJL SET DENSITY=3"
  824.         }
  825.     }
  826.     *Option: Option3
  827.     {
  828.         *rcNameID: 361
  829.         *Command: CmdSelect
  830.         {
  831.             *Order: JOB_SETUP.2
  832.             *Cmd: "@PJL SET DENSITY=5"
  833.         }
  834.     }
  835. }
  836. *%************List of Constraints for Mailboxes***********
  837. *BlockMacro: MBox1-15
  838. {
  839.     *Constraints: LIST(OutputBin.Option7,OutputBin.Option8,OutputBin.Option9,OutputBin.Option10,OutputBin.Option11)
  840.     *Constraints: LIST(OutputBin.Option12,OutputBin.Option13,OutputBin.Option14,OutputBin.Option15,OutputBin.Option16)
  841.     *Constraints: LIST(OutputBin.Option17,OutputBin.Option18,OutputBin.Option19,OutputBin.Option20,OutputBin.Option21)
  842. }
  843. *%************PRINTER FEATURES:Output Bin***********
  844. *Feature: OutputBin
  845. {
  846.     *rcNameID: =OUTPUTBIN_DISPLAY
  847.     *DefaultOption: Option1
  848.     *Option: Option1                    *% Printer Default
  849.     {
  850.         *rcNameID: 280
  851.     }
  852.     *Option: Option2                    *% Top Tray (Face-Down)
  853.     {
  854.         *rcNameID: 450
  855.         *Command: CmdSelect
  856.         {
  857.             *Order: JOB_SETUP.6
  858.             *Cmd: "<1B>&l1G"
  859.         }
  860.     }
  861.     *Option: Option3                    *% Rear Tray (Face-Up)
  862.     {
  863.         *rcNameID: 409
  864.         *Command: CmdSelect
  865.         {
  866.             *Order: JOB_SETUP.6
  867.             *Cmd: "<1B>&l2G"
  868.         }
  869.     }
  870.     *Option: Option4                    *% Stacker Mode (Face-Down)
  871.     {
  872.         *rcNameID: 423
  873.         *InsertBlock: =Envelopes
  874.         *InsertBlock: =SmallPapers
  875.         *switch: OutputUnit
  876.         {
  877.             *case: ST-20
  878.             {
  879.                 *Command: CmdSelect
  880.                 {
  881.                     *Order: JOB_SETUP.6
  882.                     *Cmd: "!R!STAK3;EXIT;"
  883.                 }
  884.             }
  885.             *case: SO-6
  886.             {
  887.                 *Command: CmdSelect
  888.                 {
  889.                     *Order: JOB_SETUP.6
  890.                     *Cmd: "!R!SSTK 0;EXIT;"
  891.                 }
  892.             }
  893.         }
  894.     }
  895.     *Option: StackerFaceUp                *% Stacker Mode (Face-Up)
  896.     {
  897.         *rcNameID: 420
  898.         *Command: CmdSelect
  899.         {
  900.             *Order: JOB_SETUP.6
  901.             *Cmd: "<1B>&l2G"
  902.         }
  903.     }
  904.     *Option: Option5                    *% Sorter Mode (Face-Down)
  905.     {
  906.         *rcNameID: 419
  907.         *InsertBlock: =Envelopes
  908.         *InsertBlock: =SmallPapers
  909.         *Command: CmdSelect
  910.         {
  911.             *Order: JOB_SETUP.6
  912.             *Cmd: "!R!CSTK;EXIT;"
  913.         }
  914.     }
  915.     *Option: Option6                    *% Collator Mode (Face-Down)
  916.     {
  917.         *rcNameID: 417
  918.         *InsertBlock: =Envelopes
  919.         *InsertBlock: =SmallPapers
  920.         *Command: CmdSelect
  921.         {
  922.             *Order: JOB_SETUP.6
  923.             *Cmd: "!R!SSTK;EXIT;"
  924.         }
  925.     }
  926.     *Option: Option7                    *% Mailbox 1 (Face-Down)
  927.     {
  928.         *rcNameID: 286
  929.         *InsertBlock: =SmallPapers
  930.         *InsertBlock: =Envelopes
  931.         *Command: CmdSelect
  932.         {
  933.             *Order: JOB_SETUP.6
  934.             *Cmd: "!R!MSTK 1;EXIT;"
  935.         }
  936.     }
  937.     *Option: Option8                    *% Mailbox 2 (Face-Down)
  938.     {
  939.         *rcNameID: 287
  940.         *InsertBlock: =SmallPapers
  941.         *InsertBlock: =Envelopes
  942.         *Command: CmdSelect
  943.         {
  944.             *Order: JOB_SETUP.6
  945.             *Cmd: "!R!MSTK 2;EXIT;"
  946.         }
  947.     }
  948.     *Option: Option9                    *% Mailbox 3 (Face-Down)
  949.     {
  950.         *rcNameID: 288
  951.         *InsertBlock: =SmallPapers
  952.         *InsertBlock: =Envelopes
  953.         *Command: CmdSelect
  954.         {
  955.             *Order: JOB_SETUP.6
  956.             *Cmd: "!R!MSTK 3;EXIT;"
  957.         }
  958.     }
  959.     *Option: Option10                    *% Mailbox 4 (Face-Down)
  960.     {
  961.         *rcNameID: 289
  962.         *InsertBlock: =SmallPapers
  963.         *InsertBlock: =Envelopes
  964.         *Command: CmdSelect
  965.         {
  966.             *Order: JOB_SETUP.6
  967.             *Cmd: "!R!MSTK 4;EXIT;"
  968.         }
  969.     }
  970.     *Option: Option11                    *% Mailbox 5 (Face-Down)
  971.     {
  972.         *rcNameID: 290
  973.         *InsertBlock: =SmallPapers
  974.         *InsertBlock: =Envelopes
  975.         *Command: CmdSelect
  976.         {
  977.             *Order: JOB_SETUP.6
  978.             *Cmd: "!R!MSTK 5;EXIT;"
  979.         }
  980.     }
  981.     *Option: Option12                    *% Mailbox 6 (Face-Down)
  982.     {
  983.         *rcNameID: 291
  984.         *InsertBlock: =SmallPapers
  985.         *InsertBlock: =Envelopes
  986.         *Command: CmdSelect
  987.         {
  988.             *Order: JOB_SETUP.6
  989.             *Cmd: "!R!MSTK 6;EXIT;"
  990.         }
  991.     }
  992.     *Option: Option13                    *% Mailbox 7 (Face-Down)
  993.     {
  994.         *rcNameID: 292
  995.         *InsertBlock: =SmallPapers
  996.         *InsertBlock: =Envelopes
  997.         *Command: CmdSelect
  998.         {
  999.             *Order: JOB_SETUP.6
  1000.             *Cmd: "!R!MSTK 7;EXIT;"
  1001.         }
  1002.     }
  1003.     *Option: Option14                    *% Mailbox 8 (Face-Down)
  1004.     {
  1005.         *rcNameID: 293
  1006.         *InsertBlock: =SmallPapers
  1007.         *InsertBlock: =Envelopes
  1008.         *Command: CmdSelect
  1009.         {
  1010.             *Order: JOB_SETUP.6
  1011.             *Cmd: "!R!MSTK 8;EXIT;"
  1012.         }
  1013.     }
  1014.     *Option: Option15                    *% Mailbox 9 (Face-Down)
  1015.     {
  1016.         *rcNameID: 294
  1017.         *InsertBlock: =SmallPapers
  1018.         *InsertBlock: =Envelopes
  1019.         *Command: CmdSelect
  1020.         {
  1021.             *Order: JOB_SETUP.6
  1022.             *Cmd: "!R!MSTK 9;EXIT;"
  1023.         }
  1024.     }
  1025.     *Option: Option16                    *% Mailbox 10 (Face-Down)
  1026.     {
  1027.         *rcNameID: 295
  1028.         *InsertBlock: =SmallPapers
  1029.         *InsertBlock: =Envelopes
  1030.         *Command: CmdSelect
  1031.         {
  1032.             *Order: JOB_SETUP.6
  1033.             *Cmd: "!R!MSTK 10;EXIT;"
  1034.         }
  1035.     }
  1036.     *Option: Option17                    *% Mailbox 11 (Face-Down)
  1037.     {
  1038.         *rcNameID: 296
  1039.         *InsertBlock: =SmallPapers
  1040.         *InsertBlock: =Envelopes
  1041.         *Command: CmdSelect
  1042.         {
  1043.             *Order: JOB_SETUP.6
  1044.             *Cmd: "!R!MSTK 11;EXIT;"
  1045.         }
  1046.     }
  1047.     *Option: Option18                    *% Mailbox 12 (Face-Down)
  1048.     {
  1049.         *rcNameID: 297
  1050.         *InsertBlock: =SmallPapers
  1051.         *InsertBlock: =Envelopes
  1052.         *Command: CmdSelect
  1053.         {
  1054.             *Order: JOB_SETUP.6
  1055.             *Cmd: "!R!MSTK 12;EXIT;"
  1056.         }
  1057.     }
  1058.     *Option: Option19                    *% Mailbox 13 (Face-Down)
  1059.     {
  1060.         *rcNameID: 298
  1061.         *InsertBlock: =SmallPapers
  1062.         *InsertBlock: =Envelopes
  1063.         *Command: CmdSelect
  1064.         {
  1065.             *Order: JOB_SETUP.6
  1066.             *Cmd: "!R!MSTK 13;EXIT;"
  1067.         }
  1068.     }
  1069.     *Option: Option20                    *% Mailbox 14 (Face-Down)
  1070.     {
  1071.         *rcNameID: 299
  1072.         *InsertBlock: =SmallPapers
  1073.         *InsertBlock: =Envelopes
  1074.         *Command: CmdSelect
  1075.         {
  1076.             *Order: JOB_SETUP.6
  1077.             *Cmd: "!R!MSTK 14;EXIT;"
  1078.         }
  1079.     }
  1080.     *Option: Option21                    *% Mailbox 15 (Face-Down)
  1081.     {
  1082.         *rcNameID: 300
  1083.         *InsertBlock: =SmallPapers
  1084.         *InsertBlock: =Envelopes
  1085.         *Command: CmdSelect
  1086.         {
  1087.             *Order: JOB_SETUP.6
  1088.             *Cmd: "!R!MSTK 15;EXIT;"
  1089.         }
  1090.     }
  1091. }
  1092. *%********************HALFTONING********************
  1093. *Feature: Halftone
  1094. {
  1095.     *rcNameID: =HALFTONING_DISPLAY
  1096.     *DefaultOption: HT_PATSIZE_AUTO
  1097.     *Option: HT_PATSIZE_AUTO
  1098.     {
  1099.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1100.     }
  1101.     *Option: HT_PATSIZE_6x6_M
  1102.     {
  1103.         *rcNameID: =HT_DITHER6X6_DISPLAY
  1104.     }
  1105.     *Option: HT_PATSIZE_8x8_M
  1106.     {
  1107.         *rcNameID: =HT_DITHER8X8_DISPLAY
  1108.     }
  1109. }
  1110. *%************INSTALLABLE OPTIONS:MEMORY************
  1111. *Feature: Memory
  1112. {
  1113.     *rcNameID: =PRINTER_MEMORY_DISPLAY
  1114.     *DefaultOption: 2048KB
  1115.     *Option: 2048KB
  1116.     {
  1117.         *Name: "2 MB"
  1118.         *MemoryConfigKB: PAIR(2048, 1350)
  1119.     }
  1120.     *Option: 6144KB
  1121.     {
  1122.         *Name: "6 MB"
  1123.         *MemoryConfigKB: PAIR(6144, 4950)
  1124.     }
  1125.     *Option: 10240KB
  1126.     {
  1127.         *Name: "10 MB"
  1128.         *MemoryConfigKB: PAIR(10240, 8550)
  1129.     }
  1130.     *Option: 14336KB
  1131.     {
  1132.         *Name: "14 MB"
  1133.         *MemoryConfigKB: PAIR(14336, 12150)
  1134.     }
  1135.     *Option: 18432KB
  1136.     {
  1137.         *Name: "18 MB"
  1138.         *MemoryConfigKB: PAIR(18432, 15750)
  1139.     }
  1140.     *Option: 22528KB
  1141.     {
  1142.         *Name: "22 MB"
  1143.         *MemoryConfigKB: PAIR(22528, 19350)
  1144.     }
  1145.     *Option: 26624KB
  1146.     {
  1147.         *Name: "26 MB"
  1148.         *MemoryConfigKB: PAIR(26624, 22950)
  1149.     }
  1150.     *Option: 34816KB
  1151.     {
  1152.         *Name: "34 MB"
  1153.         *MemoryConfigKB: PAIR(34816, 30150)
  1154.     }
  1155.     *Option: 38912KB
  1156.     {
  1157.         *Name: "38 MB"
  1158.         *MemoryConfigKB: PAIR(38912, 33750)
  1159.     }
  1160.     *Option: 43008KB
  1161.     {
  1162.         *Name: "42 MB"
  1163.         *MemoryConfigKB: PAIR(43008, 37350)
  1164.     }
  1165.     *Option: 51200KB
  1166.     {
  1167.         *Name: "50 MB"
  1168.         *MemoryConfigKB: PAIR(51200, 44550)
  1169.     }
  1170.     *Option: 67584KB
  1171.     {
  1172.         *Name: "66 MB"
  1173.         *MemoryConfigKB: PAIR(67584, 58950)
  1174.     }
  1175. }
  1176. *%***********INSTALLABLE OPTIONS:Duplexer***********
  1177. *Feature: DuplexUnit
  1178. {
  1179.     *FeatureType: PRINTER_PROPERTY
  1180.     *rcNameID: 367
  1181.     *DefaultOption: NotInstalled
  1182.     *Option: NotInstalled
  1183.     {
  1184.         *rcNameID: 312
  1185.         *DisabledFeatures: LIST(Duplex)
  1186.         *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  1187.     }
  1188.     *Option: Installed
  1189.     {
  1190.         *rcNameID: 313
  1191.         *DisabledFeatures: LIST(OptFeeder,OutputBin)
  1192.         *Constraints: LIST(OptFeeder.PF-7E,OutputUnit.HS-3E)
  1193.     }
  1194. }
  1195. *%********************DUPLEXING*********************
  1196. *Feature: Duplex
  1197. {
  1198.     *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  1199.     *DefaultOption: NONE
  1200.     *Option: NONE
  1201.     {
  1202.         *rcNameID: =NONE_DISPLAY
  1203.         *Command: CmdSelect
  1204.         {
  1205.             *Order: DOC_SETUP.2
  1206.             *Cmd: "<1B>&l0S"
  1207.         }
  1208.     }
  1209.     *Option: VERTICAL
  1210.     {
  1211.         *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  1212.         *InsertBlock: =Envelopes
  1213.         *InsertBlock: =SmallPapers
  1214.         *Command: CmdSelect
  1215.         {
  1216.             *Order: DOC_SETUP.3
  1217.             *Cmd: "<1B>&l1S"
  1218.         }
  1219.     }
  1220.     *Option: HORIZONTAL
  1221.     {
  1222.         *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  1223.         *InsertBlock: =Envelopes
  1224.         *InsertBlock: =SmallPapers
  1225.         *Command: CmdSelect
  1226.         {
  1227.             *Order: DOC_SETUP.3
  1228.             *Cmd: "<1B>&l2S"
  1229.         }
  1230.     }
  1231. }
  1232. *%*********INSTALLABLE OPTIONS:Paper Feeder*********
  1233. *Feature: PaperFeeder
  1234. {
  1235.     *FeatureType: PRINTER_PROPERTY
  1236.     *rcNameID: 506
  1237.     *DefaultOption: None
  1238.     *Option: None
  1239.     {
  1240.         *rcNameID: 392
  1241.         *Constraints: LIST(InputBin.Option3,InputBin.Option4)
  1242.     }
  1243.     *Option: One
  1244.     {
  1245.         *rcNameID: 484
  1246.         *Constraints: LIST(InputBin.Option4,OptFeeder.PF-7E,OutputUnit.HS-3E)
  1247.     }
  1248.     *Option: Two
  1249.     {
  1250.         *rcNameID: 485
  1251.         *Constraints: OptFeeder.PF-7E
  1252.     }
  1253. }
  1254. *%*******INSTALLABLE OPTIONS:Optional Feeders*******
  1255. *Feature: OptFeeder
  1256. {
  1257.     *FeatureType: PRINTER_PROPERTY
  1258.     *rcNameID: 394
  1259.     *DefaultOption: MPF
  1260.     *Option: None
  1261.     {
  1262.         *rcNameID: 392
  1263.         *Constraints: LIST(InputBin.Option7,InputBin.Option9,InputBin.MANUAL)
  1264.     }
  1265.     *Option: MPF
  1266.     {
  1267.         *rcNameID: 391
  1268.         *Constraints: LIST(InputBin.Option7,InputBin.Option9)
  1269.     }
  1270.     *Option: EF-1
  1271.     {
  1272.         *rcNameID: 502
  1273.         *Constraints: LIST(InputBin.MANUAL,InputBin.Option9)
  1274.     }
  1275.     *Option: PF-7E
  1276.     {
  1277.         *rcNameID: 497
  1278.         *Constraints: LIST(InputBin.MANUAL,InputBin.Option3,InputBin.Option4,InputBin.Option7)
  1279.         *Constraints: LIST(DuplexUnit.Installed,OutputUnit.SO-6,OutputUnit.ST-20)
  1280.     }
  1281. }
  1282. *%*********INSTALLABLE OPTIONS:Output Units*********
  1283. *Feature: OutputUnit
  1284. {
  1285.     *FeatureType: PRINTER_PROPERTY
  1286.     *rcNameID: 395
  1287.     *DefaultOption: NotInstalled
  1288.     *Option: NotInstalled
  1289.     {
  1290.         *rcNameID: 312
  1291.         *InsertBlock: =MBox1-15
  1292.         *Constraints: LIST(OutputBin.Option6,OutputBin.Option5)
  1293.         *Constraints: LIST(OutputBin.StackerFaceUp,OutputBin.Option4)
  1294.     }
  1295.     *Option: HS-3E
  1296.     {
  1297.         *rcNameID: 504
  1298.         *InsertBlock: =MBox1-15
  1299.         *Constraints: LIST(OutputBin.Option3,OutputBin.Option6)
  1300.         *Constraints: LIST(OutputBin.Option5,OutputBin.Option4)
  1301.         *Constraints: LIST(DuplexUnit.Installed)
  1302.     }
  1303.     *Option: SO-6
  1304.     {
  1305.         *rcNameID: 507
  1306.         *Constraints: LIST(OutputBin.StackerFaceUp)
  1307.     }
  1308.     *Option: ST-20
  1309.     {
  1310.         *rcNameID: 503
  1311.         *InsertBlock: =MBox1-15
  1312.         *Constraints: LIST(OutputBin.StackerFaceUp,OutputBin.Option6,OutputBin.Option5)
  1313.     }
  1314. }
  1315. *Command: CmdStartPage
  1316. {
  1317.     *Order: PAGE_SETUP.1
  1318.     *Cmd: "<1B>*b0M<0D>"
  1319. }
  1320. *Command: CmdEndJob
  1321. {
  1322.     *Order: JOB_FINISH.1
  1323.     *Cmd: "<1B>E<1B>%%-12345X!R!res;exit;"
  1324. }
  1325. *Command: CmdCopies
  1326. {
  1327.     *Order: DOC_SETUP.6
  1328.     *Cmd: "<1B>&l" %d[1,999]{NumOfCopies}"X"
  1329. }
  1330. *RotateCoordinate?: TRUE
  1331. *TTFSEnabled?: TRUE
  1332. *RotateFont?: TRUE
  1333. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  1334. *MemoryUsage: LIST(FONT)
  1335. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  1336. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  1337. *XMoveThreshold: 0
  1338. *YMoveThreshold: 0
  1339. *XMoveUnit: 600
  1340. *YMoveUnit: 600
  1341. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{DestX}"X" }
  1342. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,4800]{max_repeat(DestXRel )}"X" }
  1343. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,4800]{max_repeat(DestXRel )}"X" }
  1344. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{DestY}"Y" }
  1345. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{DestYRel}"Y" }
  1346. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{DestYRel}"Y" }
  1347. *Command: CmdCR { *Cmd : "<0D>" }
  1348. *Command: CmdLF { *Cmd : "<0A>" }
  1349. *Command: CmdFF { *Cmd : "<0C>" }
  1350. *Command: CmdBackSpace { *Cmd : "<08>" }
  1351. *Command: CmdUniDirectionOn { *Cmd : "<00>" }
  1352. *Command: CmdUniDirectionOff { *Cmd : "<00>" }
  1353. *Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  1354. *Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  1355. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
  1356. *EjectPageWithFF?: TRUE
  1357. *Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
  1358. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  1359. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  1360. *OutputDataFormat: H_BYTE
  1361. *OptimizeLeftBound?: TRUE
  1362. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  1363. *CursorYAfterSendBlockData: AUTO_INCREMENT
  1364. *DefaultFont: RESDLL.KyoRes.135
  1365. *DefaultCTT: 0
  1366. *CharPosition: BASELINE
  1367. *DeviceFonts: LIST(RESDLL.KyoRes.1,RESDLL.KyoRes.2,RESDLL.KyoRes.3,RESDLL.KyoRes.4,RESDLL.KyoRes.5,RESDLL.KyoRes.6,
  1368. +                    RESDLL.KyoRes.7,RESDLL.KyoRes.8,RESDLL.KyoRes.9,RESDLL.KyoRes.10,RESDLL.KyoRes.11,RESDLL.KyoRes.12,
  1369. +                    RESDLL.KyoRes.13,RESDLL.KyoRes.14,RESDLL.KyoRes.15,RESDLL.KyoRes.16,RESDLL.KyoRes.17,RESDLL.KyoRes.18,
  1370. +                   RESDLL.KyoRes.19,RESDLL.KyoRes.20,RESDLL.KyoRes.21,RESDLL.KyoRes.22,RESDLL.KyoRes.23,RESDLL.KyoRes.24,
  1371. +                    RESDLL.KyoRes.25,RESDLL.KyoRes.26,RESDLL.KyoRes.27,RESDLL.KyoRes.28,RESDLL.KyoRes.29,RESDLL.KyoRes.30,
  1372. +                    RESDLL.KyoRes.31,RESDLL.KyoRes.32,RESDLL.KyoRes.33,RESDLL.KyoRes.34,RESDLL.KyoRes.35,RESDLL.KyoRes.36,
  1373. +                   RESDLL.KyoRes.37,RESDLL.KyoRes.38,RESDLL.KyoRes.39,RESDLL.KyoRes.40,RESDLL.KyoRes.41,RESDLL.KyoRes.42,
  1374. +                    RESDLL.KyoRes.43,RESDLL.KyoRes.44,RESDLL.KyoRes.45,RESDLL.KyoRes.46,RESDLL.KyoRes.93,RESDLL.KyoRes.94,
  1375. +                    RESDLL.KyoRes.95,RESDLL.KyoRes.96,RESDLL.KyoRes.102,RESDLL.KyoRes.103,RESDLL.KyoRes.104,RESDLL.KyoRes.105,
  1376. +                   RESDLL.KyoRes.106,RESDLL.KyoRes.107,RESDLL.KyoRes.108,RESDLL.KyoRes.109,RESDLL.KyoRes.110,RESDLL.KyoRes.111,
  1377. +                    RESDLL.KyoRes.112,RESDLL.KyoRes.113,RESDLL.KyoRes.114,RESDLL.KyoRes.115,RESDLL.KyoRes.116,RESDLL.KyoRes.117,
  1378. +                    RESDLL.KyoRes.118,RESDLL.KyoRes.119,RESDLL.KyoRes.120,RESDLL.KyoRes.121,RESDLL.KyoRes.122,RESDLL.KyoRes.123,
  1379. +                   RESDLL.KyoRes.124,RESDLL.KyoRes.125,RESDLL.KyoRes.126,RESDLL.KyoRes.127,RESDLL.KyoRes.128,RESDLL.KyoRes.129,
  1380. +                    RESDLL.KyoRes.130,RESDLL.KyoRes.131,RESDLL.KyoRes.132,RESDLL.KyoRes.133,RESDLL.KyoRes.134,RESDLL.KyoRes.135,
  1381. +                   RESDLL.KyoRes.136,RESDLL.KyoRes.137,RESDLL.KyoRes.138,RESDLL.KyoRes.139,RESDLL.KyoRes.140,RESDLL.KyoRes.141,
  1382. +                    RESDLL.KyoRes.142,RESDLL.KyoRes.143,RESDLL.KyoRes.144,RESDLL.KyoRes.145,RESDLL.KyoRes.146,RESDLL.KyoRes.147,
  1383. +                    RESDLL.KyoRes.148,RESDLL.KyoRes.149,RESDLL.KyoRes.150,RESDLL.KyoRes.151,RESDLL.KyoFonts.81)
  1384. *MinFontID: 16534
  1385. *MaxFontID: 32768
  1386. *FontFormat: HPPCL_RES
  1387. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  1388. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  1389. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  1390. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  1391. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  1392. *Command: CmdSelectWhiteBrush{ *Cmd : "<1B>*v1o1T" }
  1393. *Command: CmdSelectBlackBrush { *Cmd : "<1B>*v0o0T" }
  1394. *MinGrayFill: 1
  1395. *MaxGrayFill: 100
  1396. *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{RectXSize}"A" }
  1397. *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{RectYSize}"B" }
  1398. *Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage}"g2P" }
  1399. *Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }
  1400. *Command: CmdRectBlackFill { *Cmd : "<1B>*c0P" }
  1401. *Command: CmdDownloadPattern {*Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*c" %d{PatternBrushSize}"W" }
  1402. *Command: CmdSelectPattern {*Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*v" %d{PatternBrushType}"T" }
  1403.